/** @type {import("prettier").Config} */
export default {
  //字符串格式单引号 true:启用 https://prettier.io/docs/en/options#quotes
  singleQuote: false,
  //在语句末尾打印分号  false:不启用
  semi: false,
  // 对象两边是否要保持空格 true:保持 false:不保持
  bracketSpacing: true,
  // 行尾规则 auto:维护现有的行结尾 https://prettier.io/docs/en/options#end-of-line
  endOfLine: "auto",
  //尾随逗号 all:尽可能使用尾随逗号 https://prettier.io/docs/en/options#trailing-commas
  trailingComma: "all",
  //缩进占两个tab
  tabWidth: 2,
  // 插件
  plugins: ["prettier-plugin-astro"],
  overrides: [
    {
      files: "*.astro",
      options: {
        parser: "astro",
      },
    },
  ],
}
